Skip to content

Conversation

@TheGoesen
Copy link
Contributor

Currently: any change to module.info will cause a gradle configuration-cache miss
Idea: use value source to filter only the changes that interest us.-> comments and changes to exports and such will no longer cause cache invalidation

... Also funky stuff on the way: the ModuleInfoCache is pretending to cache ModuleInfos, but its also not actually producing cache hits. I mostly left it like it was before

@jjohannes
Copy link
Member

Thank you for the contribution @TheGoesen. Please let me know if/when this is ready to be reviewed.

@TheGoesen
Copy link
Contributor Author

Would appreciate an review, already enough commits on that branch

@jjohannes
Copy link
Member

Thank you for digging into this and contribution this improvement @TheGoesen. Also, thank you for adding tests.

The solution looks good to me. I just had some formatting and structuring remarks. I took the liberty to fix them directly while testing and reviewing the code.

Would it help you if I do the next release with this change only or would you like to contribute something else on the topics discussed in the issues you opened?

@jjohannes jjohannes merged commit bca0a5e into gradlex-org:main Oct 11, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants